weapon handling - French English Dictionary